Big Huge Thesaurus

starnose mole

noun

sounds kind of like